約 4,400,260 件
https://w.atwiki.jp/android/pages/17.html
リンク集 本家 OHA(Open Handset alliance) Androidプロジェクト ソースコードのダウンロード Android開発者ブログ(英語) SDKドキュメント(英語) 公式サンプルアプリ コミュニティ 日本Androidの会 日本Androidユーザーグループ ※活動停止中? グーグルの携帯電話プラットフォーム「Android」上で動作するソフトウェアを作る為のroom(Lingerチャット) Android 開発しようぜ!(Skypeオープンチャット) Android Watcher -Japan- Android用ソフトウェア紹介 上海Androidの会 コミュニティ(英語) anddev.org Android FileBrowser ファイラーを作るチュートリアル(ソース付き) Android Internals 結構活発なAndroid開発関連の非公式Googleグループ Android Developers かなり活発なAndroid開発関連の(非?)公式Googleグループ Android Freeware Directory Android上で動くフリーウェア集 Android Community | the Android open mobile community 他サイトでの和訳 みゅお(muo_jp)によるAndroidのドキュメント翻訳 Android開発関連 アプリ層(主にJava) throw Life イマドキのAndroidアプリケーション開発方法 Androidアプリケーション開発入門 AndroidでTwitterクライアント AndroidでTwitterクライアント ver.2 Androidメモ Android入門(javadrive) cheprogramming Android - Chephes的まとめ アンドロイドをおもしろくする会 殿街 Powered by Google Schlechte Welt AndroidとFlickrで神経衰弱 素人がAndroid開発に手を出してみる Java初心者が始めるGoogle Android開発日記 Android日記 Android Archive Android SDK programming アンドロイド・ アプリケーション Android Lab 逆引きAndroid入門 アプリ層より下 Android Zaurus AndroidをZaurusに載せるプロジェクト AndroidでC言語で書いたネイティブアプリを動かしてみる Android情報-ブリリアントサービス 総合 adakoda Android 記事一覧 Android開発関連(英語) アプリ層(主にJava) Android Javadoc Android.jarのjavadoc。便利そう。 Live Camera Previews in Android Webカメラを使う方法 How to Program Google Android Show me the code! Command line Java on DalvikVM DalvikVMをコマンドラインで動かす Totally *Unofficial* Android GTalk Client (Send/Receive XMPP Messages) Android上のGTalkクライアントアプリ Twitter Client for Android (How to make XML over HTTP calls) Android上のTwitterクライアントアプリ アプリ層より下(カーネルとか) OSGi on Google Android using Apache Felix Android上にOSGiを載せるハック Android on OMAP OMAP上にAndroidを載せるためのノウハウ android-vnc AndroidでVNCサーバーが動かせるようです! omegamoon AndroidのZaurus向けバイナリを配布してます Compile Android kernel from the source Androidカーネルをクロスコンパイルする方法 Dex File Format Dalvik VM dexファイルのフォーマット Benno s blog Androidの下回りのかなり詳しい解説 Busybox for android Android向けBusybox Android filesystem images Androidのファイルシステムイメージ(RAMディスクイメージ以外の全ファイルあり) Native C applications for Android C言語のアプリを載せる方法 アプリ Enkin navigation reinvented GPSと連携した3Dナビゲーションアプリ。すごい。 その他 Jason Chen さんのAndroid関連 Google ノートブック レビュー他 Android Review ※かなり内部に突っ込んだ内容のレビュー 清水 隆夫の「Good Job !」 Google Android Emulator Android ウィキペディアの項目 スクリーンショット・動画 エミュレーター上のスクリーンショット集 Android実機デモ(Youtube) アドレス帳から電話をかけるアプリを7分間で作る(Youtube) Eclipse関連 EclipseWiki Dalvik VM関連 Apache Harmony Java VM Dalvikのベースらしい 一般ニュース GoogleのAndroidプラットフォーム&Open Handset Allianceまとめ(engadget) 賞金総額1000万ドル、Googleの携帯電話プラットフォーム「Android」SDK公開(gigazine) W-SIM端末開発ボードで、Androidの動作を確認(slashdot) ニュース(英語) AndroidPort Androidのポーティング情報のニュース Hello Android Android関連ニュース、チュートリアル他 Open Android(s) Android関連ニュース、Androidアプリ紹介など Android News - Google Android Forums and Chat 2ちゃんねる 技術系 Androidでモバイル開発@Java Googleが携帯用OSを無償配布 Android -Googleケータイ登場へ- ニュース系 【モバイル/ソフト】米グーグルがAndroidのSDKや試作機によるデモを公開、iPhoneに似た操作感 07/11/13 【携帯】グーグル(Google)、携帯電話向けプロジェクト「Android」発表か 07/11/05 あなただけの携帯・・・作って GoogleがAndroidの動画を公開 http //androidy.blogspot.com/ -- Androidy (2007-12-24 18 27 38) http //www.android-group.jp/ -- 名無しさん (2008-11-29 01 14 11) http //www.cyrket.com/ PCで表示できるAndroid Market非公式サイト -- もろ (2008-12-30 12 36 22) q1qDu -- gqyolzalu (2011-12-15 14 17 58) 名前 コメント
https://w.atwiki.jp/ryouga0415/pages/48.html
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Xml; using System.Collections; using System.Drawing.Printing; using System.Diagnostics; namespace kadai { public partial class FrmList Form { private XmlNodeList m_xNodeList = null; private string m_sFilePath = ""; XmlDocument document = new XmlDocument(); public FrmList() { InitializeComponent(); } private void FrmMain_Load(object sender, EventArgs e) { InitialForm(); InitialListView(); InitialControl(); EnableControl(false); } private void FrmMain_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show( "終了してもよろしいですか?", "確認メッセージ", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2 ) == DialogResult.No) { e.Cancel = true; } } private void InitialControl() { CmbCoupon.Items.Add("○"); CmbCoupon.Items.Add("×"); CmbCoupon.Items.Add("不明"); CmbCoupon.DropDownStyle = ComboBoxStyle.DropDownList; } private void InitialForm() { MaximizeBox = false; MinimizeBox = false; FormBorderStyle = FormBorderStyle.FixedSingle | FormBorderStyle.Fixed3D; } private void EnableControl(Boolean bFlag) { BtnEntryToolStrip.Enabled = bFlag; BtnUpdateToolStrip.Enabled = bFlag; BtnDeletetoolStrip.Enabled = bFlag; BtnSearchtoolStrip.Enabled = bFlag; printMenuItem.Enabled = bFlag; saveMenuItem.Enabled = bFlag; BtnJamp.Enabled = bFlag; } private void InitialListView() { listView.FullRowSelect = true; listView.MultiSelect = false; listView.View = View.Details; listView.Columns.Add(new ColHeader("No", 0, HorizontalAlignment.Left, true)); listView.Columns.Add(new ColHeader("名前", 100, HorizontalAlignment.Left, true)); listView.Columns.Add(new ColHeader("ジャンル", 100, HorizontalAlignment.Left, true)); listView.Columns.Add(new ColHeader("URL", 150, HorizontalAlignment.Left, true)); listView.Columns.Add(new ColHeader("クーポン", 50, HorizontalAlignment.Left, true)); listView.Columns.Add(new ColHeader("平均予算", 75, HorizontalAlignment.Right, true)); } private void listView_SelectedIndexChanged(object sender, EventArgs e) { if (listView.SelectedItems.Count == 0) { return; } ListViewItem item = new ListViewItem(); item = listView.SelectedItems[0]; TxtName.Text = item.SubItems[1].Text; TxtGroup.Text = item.SubItems[2].Text; TxtUrl.Text = item.SubItems[3].Text; CmbCoupon.Text = item.SubItems[4].Text; TxtBudget.Text = item.SubItems[5].Text; } private void listView_ColumnClick(object sender, ColumnClickEventArgs e) { ColHeader clickedCol = (ColHeader)listView.Columns[e.Column]; clickedCol.ascending = !clickedCol.ascending; int nItemCount = listView.Items.Count; listView.BeginUpdate(); ArrayList SortArray = new ArrayList(); for (int i = 0; i nItemCount; i++) { SortArray.Add(new SortWrapper(listView.Items[i], e.Column)); } SortArray.Sort(0, SortArray.Count, new SortWrapper.SortComparer(clickedCol.ascending)); listView.Items.Clear(); for (int i = 0; i nItemCount; i++) { listView.Items.Add(((SortWrapper)SortArray[i]).sortItem); } listView.EndUpdate(); } private void GetXmlData4List() { m_xNodeList = document.SelectNodes("Members/Member"); for (int i = 0; i m_xNodeList.Count; i++) { string[] sItem = { i.ToString(), m_xNodeList.Item(i).SelectSingleNode("Name").InnerText, m_xNodeList.Item(i).SelectSingleNode("Group").InnerText, m_xNodeList.Item(i).SelectSingleNode("Url").InnerText, m_xNodeList.Item(i).SelectSingleNode("Coupon").InnerText, m_xNodeList.Item(i).SelectSingleNode("Budget").InnerText }; listView.Items.Add(new ListViewItem(sItem)); } } private void fileMenuItem_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "ファイル選択ダイアログ"; openFileDialog.Filter = "データファイル|*.xml"; openFileDialog.RestoreDirectory = true; openFileDialog.Multiselect = true; openFileDialog.RestoreDirectory = true; openFileDialog.ShowHelp = true; openFileDialog.ShowReadOnly = true; openFileDialog.ReadOnlyChecked = true; if (openFileDialog.ShowDialog() == DialogResult.OK) { m_sFilePath = openFileDialog.FileName; document.Load(m_sFilePath); listView.Items.Clear(); GetXmlData4List(); EnableControl(true); } } private void saveMenuItem_Click(object sender, EventArgs e) { document.Save(m_sFilePath); } private void printMenuItem_Click(object sender, EventArgs e) { } private void clsMenuItem_Click(object sender, EventArgs e) { CloseAction(); } private void BtnEntryToolStrip_Click(object sender, EventArgs e) { EntryAction(); } private void BtnUpdateToolStrip_Click(object sender, EventArgs e) { UpdateAction(); } private void BtnDeletetoolStrip_Click(object sender, EventArgs e) { DeleteAction(); } private void BtnSearchtoolStrip_Click(object sender, EventArgs e) { SearchAction(); } private void EntryAction() { listView.Items.Clear(); m_xNodeList.Item(0).ParentNode.AppendChild(CreateElementMember()); GetXmlData4List(); } private XmlElement CreateElementMember() { XmlElement member = document.CreateElement("Member"); XmlElement name = document.CreateElement("Name"); XmlElement group = document.CreateElement("Group"); XmlElement coupon = document.CreateElement("Coupon"); XmlElement url = document.CreateElement("Url"); XmlElement budget = document.CreateElement("Budget"); XmlText xTxtName = document.CreateTextNode(TxtName.Text); XmlText xTxtGroup = document.CreateTextNode(TxtGroup.Text); XmlText xTxtUrl = document.CreateTextNode(TxtUrl.Text); XmlText xTxtCoupon = document.CreateTextNode(CmbCoupon.Text); XmlText xTxtBudget = document.CreateTextNode(TxtBudget.Text); name.AppendChild(xTxtName); group.AppendChild(xTxtGroup); coupon.AppendChild(xTxtCoupon); url.AppendChild(xTxtUrl); budget.AppendChild(xTxtBudget); member.AppendChild(name); member.AppendChild(group); member.AppendChild(url); member.AppendChild(coupon); member.AppendChild(budget); return member; } private void UpdateAction() { if (listView.SelectedItems.Count == 0) { MessageBox.Show("選択しているデータがありません。"); return; } int itemCount = int.Parse(listView.SelectedItems[0].SubItems[0].Text); listView.Items.Clear(); m_xNodeList.Item(itemCount).SelectSingleNode("Name").InnerText = TxtName.Text; m_xNodeList.Item(itemCount).SelectSingleNode("Group").InnerText = TxtGroup.Text; m_xNodeList.Item(itemCount).SelectSingleNode("Url").InnerText = TxtUrl.Text; m_xNodeList.Item(itemCount).SelectSingleNode("Coupon").InnerText = CmbCoupon.Text; m_xNodeList.Item(itemCount).SelectSingleNode("Budget").InnerText = TxtBudget.Text; GetXmlData4List(); listView.Items[itemCount].Selected = true; listView.EnsureVisible(itemCount); } private void DeleteAction() { if (listView.SelectedItems.Count == 0) { MessageBox.Show("選択しているデータがありません。"); return; } if (MessageBox.Show( "削除してもよろしいですか?", "確認メッセージ", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2 ) != DialogResult.Yes) { return; } int itemCount = int.Parse(listView.SelectedItems[0].SubItems[0].Text); listView.Items.Clear(); m_xNodeList.Item(0).ParentNode.RemoveChild(m_xNodeList.Item(itemCount)); InitalEntryControl(); GetXmlData4List(); } private void SearchAction() { listView.Items.Clear(); if (TxtSearch.Text.Equals("")) { m_xNodeList = document.SelectNodes("Members/Member"); } else { m_xNodeList = document.SelectNodes("Members/Member[./Group= " + TxtSearch.Text + " ]"); } for (int i = 0; i m_xNodeList.Count; i++) { string[] sItem = { m_xNodeList.Item(i).SelectSingleNode("Name").InnerText, m_xNodeList.Item(i).SelectSingleNode("Group").InnerText, m_xNodeList.Item(i).SelectSingleNode("Url").InnerText, m_xNodeList.Item(i).SelectSingleNode("Coupon").InnerText, m_xNodeList.Item(i).SelectSingleNode("Budget").InnerText }; listView.Items.Add(new ListViewItem(sItem)); } } private void InitalEntryControl() { TxtName.Text = ""; TxtGroup.Text = ""; TxtUrl.Text = ""; } private void CloseAction() { Close(); } private void btnJamp_Click(object sender, EventArgs e) { if (!TxtUrl.Text.Equals("")) { System.Diagnostics.Process.Start(TxtUrl.Text); } } } }
https://w.atwiki.jp/droid/pages/30.html
コマンドRPGガイラルディア(無料) RPG ダークナイトストーリー(無料)★ NekoScroll2(無料)★ 自動探索RPGLogging Quest★ ゆけ!勇者(無料) MMO/MOPocket Legends(無料)★ アクションRPG魔王なんてたおしちゃうから!2nd(無料)★ Dungeon Defenders Second Wave(無料)★ アクションケリ姫クエスト(無料)★ Crazy Snowboard(無料) Destroy Gunners F(無料)★ Death Cop - Mechanical Unit(無料) DroidShooting(無料)★ NinJump(無料)★ シミュレーションBakery Story(無料) オールト戦史略(無料) X Construction(無料・有料)★ Apparatus(無料・有料)★ スクロールねじ巻きナイト(無料)★ アドベンチャーえどたん(ドコモユーザは無料)★ 【拡散希望】たすけてください……妹がネトウヨなんです(無料)★ タワーディフェンスHexDefense Free(無料・有料あり)★ ヴぃヴぃるす(無料) Crystal Defenders(有料)★ メディーバルキャッスルディフェンス(無料) シューティングBalloon Gunner 3D(無料) パズルサマーウォーズ~花札KOIKOI~(FREE)(無料)★ Imaginary Range(無料)★ ルート LITE(無料・有料あり) Angry Birds(無料) Angry Birds Seasons(無料) EVAC Lite(無料) Tangram Time(無料) vsリバーシ(無料) iSink U(無料) Simon Tatham's Puzzles(無料) DarkMaze(無料) 癒し系ふらねこ(無料)★ ハムスター電力(無料) ダンシングミク(無料) コメント コマンドRPG ガイラルディア(無料) http //androider.jp/a/c2ada27f0cc6af99/ RPG ダークナイトストーリー(無料)★ http //andronavi.com/2012/04/176537 NekoScroll2(無料)★ https //market.android.com/details?id=air.pokotan.jp.nekoscroll2 http //octoba.net/archives/20111204-android-2487.html 自動探索RPG Logging Quest★ 2ch発祥?の放置型戦略の自動探索RPG、類似アプリの良いとこ取りでユーザの声を反映した有望株 https //market.android.com/details?id=com.shirobakama.logquest http //sites.google.com/site/shirobakama724/loggingquest ゆけ!勇者(無料) 同名の人気iPhoneアプリのandroid版。レベルは毎回リセットされるタイプ、要アカウント。ユーザ数が多い https //market.android.com/details?id=com.xhachiapps.yukeyusha.android http //www43.atwiki.jp/yukeyuu MMO/MO Pocket Legends(無料)★ iPhoneのプレイヤーとも一緒にプレイ出来る、無料のMMO(実質MO)RPG。英語のみだがプレイ自体には支障はない?http //www.youtube.com/watch?v=FJp9WiOb-OM http //androider.jp/a/901de8734ec689ba/ アクションRPG 魔王なんてたおしちゃうから!2nd(無料)★ http //androider.jp/a/e02d82770cc563e2/ Dungeon Defenders Second Wave(無料)★ オンライン対応、タワーディフェンスとアクションRPGが融合した人気作。PC/PS3/360版あり。 https //market.android.com/details?id=com.trendy.ddapp feature アクション ケリ姫クエスト(無料)★ https //market.android.com/details?id=jp.gungho.kerihimequest Crazy Snowboard(無料) 英語でのみa2.2以降対応 http //androider.jp/a/50995a7f8ec48b39/ Destroy Gunners F(無料)★ https //market.android.com/details?id=jp.shade.DGunsF feature=more_from_developer Death Cop - Mechanical Unit(無料) https //market.android.com/details?id=com.blueshadowgames.deathcop feature=also_installed DroidShooting(無料)★ http //androider.jp/a/d21981734cc6aded/ NinJump(無料)★ http //octoba.net/archives/20110402-android-1536.html シミュレーション Bakery Story(無料) http //androider.jp/a/30b983778cc7f544/ オールト戦史略(無料) http //androider.jp/a/861d39764ec613e6/ X Construction(無料・有料)★ https //market.android.com/details?id=de.hms.xconstruction feature=more_from_developer Apparatus(無料・有料)★ https //market.android.com/details?id=com.bithack.apparatuslite feature=related_apps スクロール ねじ巻きナイト(無料)★ https //market.android.com/details?id=com.robotinvader.knightmare アドベンチャー えどたん(ドコモユーザは無料)★ https //market.android.com/details?id=jp.capcom.edotan feature=search_result 【拡散希望】たすけてください……妹がネトウヨなんです(無料)★ https //market.android.com/details?id=jp.co.cepage feature=order_history タワーディフェンス HexDefense Free(無料・有料あり)★ http //androider.jp/a/4439537eccc7535e/ ヴぃヴぃるす(無料) http //androider.jp/a/741d51738ec76fc8/ Crystal Defenders(有料)★ スクウェアエニックスのFinalFantasy外伝です。 http //androider.jp/a/b619a87a8cc75370/ メディーバルキャッスルディフェンス(無料) https //market.android.com/details?id=com.nova.root シューティング Balloon Gunner 3D(無料) https //market.android.com/details?id=com.bobw.balloon パズル サマーウォーズ~花札KOIKOI~(FREE)(無料)★ http //androider.jp/a/06a9397e8cc65d20/ Imaginary Range(無料)★ スクウェア・エニックスのオリジナルコミック&ゲーム集、スタイリッシュで完成度高いのに無料! https //market.android.com/details?id=com.squareenix.android.imaginaryrange ルート LITE(無料・有料あり) http //androider.jp/a/b48d297fccc5f941/ Angry Birds(無料) http //androider.jp/a/208da1774ec41b74/ Angry Birds Seasons(無料) http //androider.jp/a/02b9c2734ec609b5/ EVAC Lite(無料) http //androider.jp/a/741d28730cc68740/ Tangram Time(無料) http //androider.jp/a/420d097fcec777e1/ vsリバーシ(無料) http //androider.jp/a/e69d93778ec7d3f9/ iSink U(無料) http //androider.jp/a/66a91a7b4cc6afe4/ Simon Tatham s Puzzles(無料) http //androider.jp/a/408da07a4ec5d1ae/ DarkMaze(無料) https //market.android.com/details?id=com.zomg.darkmaze 癒し系 ふらねこ(無料)★ http //andronavi.com/2010/07/34186 ハムスター電力(無料) https //market.android.com/details?id=jp.co.vanpool.android.HamsterPower feature=search_result ダンシングミク(無料) http //www.moedroid.jp/849.html コメント https //market.android.com/details?id=com.squareenix.android.imaginaryrange feature=more_from_developer -- サイズでかいけどお勧め (2011-09-07 02 01 48) https //market.android.com/details?id=com.trendy.ddapp feature=related_apps https //market.android.com/details?id=com.nova.root feature=related_apps -- こっちも (2011-09-07 02 06 04) Balloon Gunner 3D https //market.android.com/details?id=com.zomg.darkmaze DarkMaze https //market.android.com/details?id=com.zomg.darkmaze -- お薦め! (2011-09-25 23 22 21) https //market.android.com/details?id=jp.gungho.kerihimequest -- ケリ姫クエスト (2011-11-23 18 32 27) おさわり探偵 なめこ栽培キット http //androider.jp/page/2011/12/1204/ -- 中毒w (2011-12-23 02 01 38) http //androider.jp/a/b2997a720ec27df8/ -- Nano Kingdoms (2011-12-23 02 02 21) https //market.android.com/details?id=jp.co.sega.kingdomconquest -- KINGDOM CONQUEST (2012-01-03 15 21 30) https //market.android.com/details?id=com.glu.modwarsniper -- FRONTLINE COMMANDO (2012-01-03 15 23 03) https //market.android.com/details?id=jp.co.arttec.satbox.DarkKnightStory -- RPG ダークナイト ストーリー (2012-01-09 02 35 06) http //octoba.net/archives/20120115-android-app-1.html -- Assaulter (2012-01-15 15 19 03) https //market.android.com/details?id=com.camelgames.fantasyland http //octoba.net/archives/20120128-android-app-3.html -- Little Empire (2012-01-29 13 01 06) http //appllio.com/android-game-app/20120219-1634-cartoon-wars -- 無料の自動タワーディフェンス系 (2012-02-25 15 59 21) タワーディフェンス系http //androider.jp/a/768d1b77ccc2e75f/ -- Empire War - Full Ver. (2012-03-15 01 02 43) http //androider.jp/a/a499e073cec0cd34/ -- Monster Shooter (2012-03-18 15 14 24) http //octoba.net/archives/20120318-android-app-5.html -- Naught (2012-03-18 20 43 32) http //octoba.net/archives/20120319-android-app-4.html -- Laser Logic 3D (2012-03-20 01 16 15) http //octoba.net/archives/20120328-android-app-5.html -- 自動戦闘コマンドロイド(commandroid) (2012-03-28 21 44 55) http //androider.jp/a/203df8764ec0cfe0/ -- ラテール イリス物語 (2012-04-05 22 54 54) http //octoba.net/archives/20120410-android-app-6.html -- Airs(エアーズ) (2012-04-10 21 43 21) スクエニ公式の無料http //androider.jp/a/7639fa728cc24f09/ -- Imaginary Range Ep.2 (2012-04-14 16 44 17) http //androider.jp/a/b62daa7e8ec24b0f/ -- Frontier Gunners (2012-04-14 16 44 49) http //androider.jp/a/462dca7a0cc031a8/ -- パリを破壊せよ (2012-04-21 16 02 08) http //androider.jp/a/e02dc07e0cc0b1ee/ -- アクマズフィールド (2012-04-28 15 01 12) 名前 コメント
https://w.atwiki.jp/boueki-kaimei/pages/29.html
このページは、自動的に簡易版で読み込まれます。 最新バージョン-Ver_3.0 Downlod↓ http //www45.atwiki.jp/_pub/bankaimei/android/Kaimei@wiki04.apk
https://w.atwiki.jp/nanocoding/pages/19.html
Android Layout Cookbook アプリの価値を高める開発テクニック showrss プラグインエラー RSSが見つからないか、接続エラーです。 showrss プラグインエラー RSSが見つからないか、接続エラーです。 showrss プラグインエラー RSSが見つからないか、接続エラーです。
https://w.atwiki.jp/mywiki2010/pages/13.html
Window上にAndroidアプリケーション開発環境を構築する。 参考サイト一覧 Android Developer Installing the ADT Plugin Androidで動く携帯Javaアプリ作成入門 @IT Android Market配布を目指しEclipseでHelloWorld!(2008/12/08) 構築手順 (更新 2010/02/16) Eclipseを使う。 (1) JAVA環境のセットアップ Java SEのダウンロードページから、JDKをダウンロードする。サン・マイクロシステムズがオラクルに買収された都合、2009年以前に書かれたダウンロード情報等と異なる点が多い。 必要なものは"Java Platform, Standard Edition"の"JDK"。2010/02/08時点での最新バージョンは"JDK 6 Update 18"。 Platformの選択では"Windows"を選ぶ。 JDKをインストールする。ダウンロードしたexeを実行する。 とりあえず全てインストール。インストール先は、特に問題が無ければ(JREも含め)デフォルトのままでよい。 (2) Android SDKのセットアップ Android DevelopersのSDKダウンロードページからセットアップファイルをダウンロードする。Platformは"Windows"のものを選ぶ。 ここでダウンロードするものはSDK管理用のソフトであって、SDKそのものでは無い。バージョンは最新のものでOK。 ダウンロードしたファイルを解凍し、"SDK Setup.exe"を実行。IEの接続設定を使ってくれないらしく、そちらでネットワーク関係の設定が正しくてもエラーが出る。 エラーメッセージが出た場合は一旦"close"→"Cansel"ボタンを押して中断し、"Setting"の項目を設定し直す。 Failed to fetch URL https //dl-ssl.google.com/android/repository/repository.xml, reason HTTPS SSL error. You might want to force download through HTTP in the settings. → HTTPSでのアクセスに失敗。特に問題が無ければ、"Setting"の"Force htps //...(中略)using http //..."にチェックを入れる。 → Proxy設定エラー。"HTTP Proxy Server"と"HTTP Proxy Port"に値を設定する。 (IEの「ツール」→「インターネットオプション」→「接続」→「LANの設定」の「プロキシサーバー」の設定値を参照。 設定を変更したら、メニューから"Installed Packages"を選択し、"Update All..."ボタンを押す。 ちなみに、これらの設定情報はOSの各ユーザ別フォルダに保存される。WindowsXPなら"C \Documents and Settings\ username \.android\androidtool.cfg"。 インストールするパッケージが表示されるので、全てインストールする。"Accept All"を有効にして、"Install Accepted"ボタンを押す。 SDKパッケージのダウンロードとインストールが始まる。 途中でエラーになった場合は、とりあえず"YES"を押して再開を試みる。 仮想マシンの構築左のメニューから"Vritual Devices"を選択し、"New"ボタンを押す。 必要な設定を行う。今回はとりあえず必要最低限な設定。Name 任意Taget Android 1.1その他 デフォルトのまま。 各項目を入力したら、"Create AVD"を押す。 仮想マシンが構築される。 ちなみに、AVDの設定もOSの各ユーザ別フォルダに保存される。WindowsXPなら"C \Documents and Settings\ username \.android\avd\"。 (3) Eclipseのセットアップ Eclipse公式サイトのダウンロードページから、"Eclipse IDE for Java Developers"を選択。2010/02/16時点での最新バージョンは3.5.1(Galileo-SR1) プラットフォームが幾つかあるので、Windows用のものを選択する。 ダウンロードしたファイルを解凍する。 解凍先の中にある"eclipse"フォルダをAndroidアプリ開発作業用のフォルダにコピーインストーラーやセットアップ作業は無い。 必要に応じてデスクトップにショートカットを作成したりする。 Eclipseを日本語化するプラグインもあるが、今回は使用しない。後述のADTのセットアップの解説が英語のため、メニュー項目名などがよく分からなくなる。 とりあえずEclipseを立ち上げてみる。最初にワークスペースの作成場所を聞かれる。プロジェクトを保存するしたい場所を指定する。 (4) ADTのインストール EclipseにAndroid用のプラグイン"ADT"をインストールする。 ここの内容はAndroid Developerのここを訳しただけ。 Eclipse起動後、メニューから"Help"→"Install New Software."を選択。 開いたダイアログの右上にある"add"ボタンを押す。 "Name"の欄には適当な文字列を(例えば"Android Plugin")、 "Location"の欄には下記URLを入力して、"ok"を押す。この後でうまく行かないようだったら、httpsをhttpに変えてリトライ。 https //dl-ssl.google.com/android/eclipse/ 真ん中のリストに"Developer Tool"というのが現れるので、チェックを入れて"next"を押す。 ライセンスについて"accept"を選び、"Next"を押す。 必要なものがインストールされた後に再起動を促されるので、Eclipseを再起動する。 Eclipse再起動後、メニューから"Window"→"Preferences"を選択。 開いたダイアログの左にあるパネルから"Android"を選択。 右側のLocationにAndroidのSDKをインストールしたフォルダ("android-sdk-windows")を選択する。 "Apply"を押して決定する。
https://w.atwiki.jp/chain_chronicle/pages/43.html
事前登録を行われたお客様を対象に、SRキャラクター「二刀の剣士 イオ」を受け取ることができるURLを、ご登録いただいたメールアドレスに配信しております。 メール本文に記載されている受取り専用URLからアプリを起動することで特典アイテムを受け取ることができますが、専用URLからアプリを起動せず直接アイコンから起動してしまった場合は、下記手順にて受け取りをお試しください。 ▼受け取り方法▼ 1. 『チェインクロニクル』を起動中の場合は、ホームボタンを押してメニュー画面に戻ります。 2. アプリケーション管理から『チェインクロニクル』を終了させてください。 3. アプリを終了後、メールに記載されている専用URLより、アプリを起動して下さい。 4. [ホーム画面] [プレゼントアイコン]に「二刀の剣士 イオ」が届きます。 上記手順を行いましても事前登録特典を受け取れない場合は、大変お手数ではございますが、アプリ内の「メニュー」>「各種お知らせ」>「お問い合わせ」まで「あなたのID(フレンド検索でご確認いただけます)」と「事前登録済みのメールアドレス」を添えて、お問い合わせください。
https://w.atwiki.jp/ht03aroot/pages/24.html
Javaのインストール 下記から JDK 6 Update 17 をダウンロードする。 Java SE ダウンロード - Sun Developer Network (SDN) http //java.sun.com/javase/ja/6/download.html JDKのインストールを行う。特にオプションの指定は必要なくそのままインストールすればよい。 Android-SDKのインストール 下記から android-sdk_r04-windows.zip をダウンロードする。 Android SDK | Android Developers インストールする場所に Android-SDKを解凍し、SDK Setup.exeを実行する。 SSLのエラーで弾かれる場合には一旦キャンセルし、Settings Misc Force~のチェックを入れる。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (320x185) ; Available Packages Refresh を行った後、全てのチェックを入れ Install Selected をクリックする。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (320x185) ; Accept All にチェックを入れ Install Accepted をクリックする。インストールが完了したら閉じる。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (320x185) ; Windowsのシステムのプロパティ 詳細設定 環境変数 システム環境変数 PATH にAndroidSDKのtoolsフォルダのパスを登録する。 ※既存のPATHは消さずに後ろに追加してください。その際「;」で区切ってください。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (320x300) ; AndroidデバイスをUSBで接続し、ドライバをインストールする。 ドライバはSDKフォルダの中にできたusb_driverフォルダを指定する。 Eclipseのインストール 下記から Eclipse IDE for Java Developers (92 MB) をダウンロードする。 Eclipse Downloads インストールする場所にEclipseを解凍する。 eclipse.exe を実行し、初回起動時にワークスペース(作業フォルダ)を登録する。 左下のチェックを入れると次回以降聞かれなくなる。 起動したら HELP Install New Sowfware... Add でLocationに下記のURLを入力する。 https //dl-ssl.google.com/android/eclipse 表示されたDeveloper Toolsにチェックを入れ、Next Next ライセンス条項を確認しプラグインをインストールします。 インストールが完了するとEclipseを再起動するかの確認が出るので、再起動します。 起動したら Window Preferences Android SDK Location にSDKの場所を登録します。(toolsではなく1つ上の場所になります) Eclipseを日本語化する 下記サイトから Eclipse IDE for Java Developers 用のファイルをダウンロードする。 Eclipse Galileo SR1 日本語化言語パック (サードパーティ版) インテグレーション・ビルド 解凍してEclipseのフォルダに上書きする。
https://w.atwiki.jp/android_api/pages/16.html
アプリケーション Androidアプリのレイヤー(層) Dialer 電話 Contacts 接続 android.bluetoothデバイスに接続して、デバイスの間でデータ転送を管理 android.contentデバイスでデータにアクセスする android.content.resアプリケーション資源にアクセスする。 android.databaseコンテンツプロバイダーを通して返されたデータを探る android.netネットワーク android.net.wifiワイファイの機能性を管理 Browser ブラウザー Maps 地図 android.locationAndroidの位置 Setup セットアップ android.app アプリケーション アプリケーションフレームワーク Androidアプリで利用されているAPIを規定しているレイヤーコンポーネント(オプション)。 Activity Manager アプリケーションのライフサイクルを管理 android.net.httpアパッチを呼び出し? Window Manager ウィンドウを管理 android.appwidgetウェイジットを管理 Content Providers アプリケーション間のデータ共有を管理 android.content.pmユーザーの前のデータを元に戻す。 View System ユーザーインタフェースを管理 android.accountsアカウント管理? android.app.adminアプリケーションの管理者を操作 Notification Manager ステータスバーへのアラート表示を管理 android.hardwareハードウェアデバイスのサポートを提供 Package Manager インストールを管理 android.app.backup アプリケーションのバックアップ(Androidのバージョンに対応) Telephony Manager 通話機能を管理 Resource Manager リソースを管理 android.database.sqliteデータベースを管理するために使用するSQLiteデータベース管理 Location Manager 位置情報を管理 XMPP Service メッセージングサービスを管理 ライブラリ 複数のアプリケーションから汎用的に利用される機能をまとめたもの。アプリケーションからはアプリケーションフレームワークを経由して利用する。 Surface Manager複数アプリケーション間の2D/3Dグラフィックスを合成するラブラリ android.graphicsグラフィックスツールを提供 android.graphics.drawable.shapes幾何学的な形を描く Media Framework ビデオ形式の再生と記録のライブラリ SQLite リレーショナルデータベースのライブラリ OpenGL/ES 3Dグラフィックスエンジン android.graphicsグラフィックスツールを提供 android.graphics.drawable.shapes幾何学的な形を描く FreeType ビットマップとベクターフォントのレンダリングを行うライブラリ android.inputmethodservice入力メソッドコンポーネントを書くためのフレームワーク WebKit ブラウザ表示を行うためのHTMLレンダリングエンジン SGL 2Dグラフィックスエンジン android.graphicsグラフィックスツールを提供 android.graphics.drawable.shapes幾何学的な形を描く SSL SSLのライブラリ libc 標準的なC言語ライブラリ Android ランタイム Core Libraries Java言語に準拠したコアライブラリ機能 Dalvik 仮想マシン .dexフォーマットのバイトコードを実行する仮想マシン android.app アプリケーション android.accessibilityservice バックグラウンドへ駆け込んで、システムでコールバックを受けます。 android.app.admin アプリケーションの管理者を操作 android.app.backup アプリケーションのバックアップ(Androidのバージョンに対応) android.appwidget android.bluetooth android.content android.content.pm android.content.res android.database android.database.sqlite android.gesture android.graphics android.graphics.drawable android.graphics.drawable.shapes android.hardware android.inputmethodservice android.location android.media android.net android.net.http android.net.wifi android.opengl android.os android.preference android.provider android.sax android.service.wallpaper android.speech android.speech.tts android.telephony android.telephony.cdma android.telephony.gsm android.test android.test.mock android.test.suitebuilder android.text android.text.format android.text.method android.text.style android.text.util android.util android.view android.view.accessibility android.view.animation android.view.inputmethod android.webkit android.widget
https://w.atwiki.jp/android/pages/75.html
過去のニュース 2009年4月のニュース 2009年6月のニュース 2009/05/29 アドエス(WS011SH)でAndroidを動かす ~第1回(動画) Google I/O、ウェブの勝利宣言で開幕--HTML 5とAndroid 2のデモ披露 2009/05/28 Calling all developers for Android Developer Challenge 2! Androidは日本にとってトロイの木馬,新用途の創出でグーグル寡占に対抗 グーグルがAndroidアプリ開発コンテストの第2弾を発表 Canonicalの開発者,Ubuntu上でAndroidアプリを動かすことに成功 グーグル、「Android 2.0」の一部内容を明らかに--Google I/Oカンファレンス 2009/05/27 「Androidは革命」--グーグルの担当ディレクターが語る「オープン性」の意味 携帯電話のイメージを払拭したい - Androidの開発ができるビルドキット登場 2009/05/26 Ubuntu 9.10のAndroid対応に期待が膨らむ! NTTドコモ「HT-03A」登場!よちよち歩きの“グーグルケータイ” 2009/05/25 HTC Lancaster is a QWERTY slider with Android for AT T AT TのAndroid携帯 5分で分かる、先週のモバイル事情――5月16日~5月22日 Motorola s Sawgrass, Android-powered Heron do the vertical slide onto AT T? au夏モデル発表、電子ブックリーダーモデルbiblioなど計13機種 『Android携帯の発表はありませんでした。』 Android SDK 1.5 r2 (セキュリティホール対応)バージョンアップインストール手順 動画:Android携帯G1でMAME・SFC・NEOGEO・CPS2エミュレーション 2009/05/24 Rogers HTC Dream and Magic aren t "Google phones," have Exchange support HTC Dream Comes To Rogers June 2nd Android OS 1.5 US Now Available for Download 2009/05/23 Root Your Magic/Sapphire 世界市場の実績が“世界初、日本初”のAndroidケータイにつながった――HTCのデビッド・コウ氏 Androidでベル打ち Panasonic Android Phone Could Come In 2010 Samsung Galaxy The i7500 Name Everywhere? 2009/05/22 Android Hackathon 6月10日にやるんです。 写真で解説する「HT-03A」(外観編) HT-03Aのクラウド機能は? Android Hackathon 6/10開催します! Sony Ericsson drops clues on Android 2.0-based smartphone 【台湾】Sony Ericsson、Android 携帯開発を明らかに Androidケータイの“ここ”が知りたい:第1回 プッシュでiモードメールを使えるか――「HT-03A」 - ITmedia プロフェッショナル モバイル 動画:HTC Heroの新Android UI、ウィジェット特盛り CNET Interviews Andy Rubin - “It Will Change the Game” HTC s Android Interface Makes Us Temporarily Forget All About Palm Pre Android搭載の「HT-03A」、欲しい? GP2X Android Game Emulator Looks… Amazing エミュが・・・さくさく動いてる! Interview With Head Android Andy Rubin Google s Rubin Android a revolution 2009/05/21 Google I/OのAndroid関連セッションの内容 デル、Mini 10vでAndroid Cupcake, Ubuntu, UNR起動デモを公開 FLOW is like the Ikea bookshelf of Android phones Androidだから安いわけではない!? でも今後は? 見えてきた!? ケータイ以外でのAndroidの適用例 日本初の Android スマートフォンはドコモから ケータイ向け広告のアドモブ社長に元グーグルのジョン・ラーゲリン氏が就任 2009年夏モデル発表――“鉄壁”ドコモの強さと課題 2009年1Qのスマートフォン販売が大幅増――RIMとアップルは過去最大の増加幅 Android、OSは無償でも初期開発コストは想像以上に高い--HTC、HT-03A説明会を開催 Keepin it real fake, part CCXIII Magic trick goes awry on eBay Acer、Androidケータイを年内投入 Acer A1 Android Phone In 2009, Nokia/Dell Dissed Motorola Morrison An Android For The 2009 Holidays Dell Does Video Demo Of Their Hacked Android Netbook 2009/05/20 AndroidでSQLiteのDB操作をするための基礎知識 Dell s Mini 10v shown running a plethora of operating systems, Android Cupcake among them HTC Hero Android UI Customized By HTC Android搭載「HT-03A」のサイトが凝ってます Gizmodo Japan(ギズモード・ジャパン), ガジェット情報満載ブログ HTC日本法人,Androidなど新端末の国内早期導入を推進 HTC日本法人:「最新端末、海外と同時期に出せる」デビッド・コウ社長 「Android搭載機を検討中」「海外展開は2010年度から」,パナモバが今後の事業戦略を語る FirefoxではFirebugを使って、Chromeでは右クリックの「要素を検証」でid="nocookie"をid=""にすれば読めます。 Androidは日本のケータイにチャンスか、ピンチか? HTC、国内初のAndroid端末「HT-03A」をアピール New video of HTC Hero s Android build offers Frenchy vision of widget utopia 2009/05/19 NTTドコモ2009年夏モデル発表会完全レポート Android 搭載携帯を日本の皆さんに ソフトバンクモバイル:グーグル携帯の販売 孫正義社長「当然考えている」 ドコモ夏モデルにスマホ&Androidレビュー動画 Google Mobile | Android Google Developer Day 2009 Japanの事前インタビューでAndroidの話を聞いてきました ”素うどん”なiPhone/Androidと、”松花堂弁当”な和式ケータイ iPhoneっぽい? 国内初Android携帯を写真でチェック ケータイするGoogle(TM)って? HT-03A公式特設サイト ドコモからAndoroid携帯 HT-03A 登場、HTC Magicベース Android 搭載ケータイでのGoogleモバイルサービス Google公式動画。 docomo PRO series HT-03A DoCoMo公式資料。 HT-03A(予定) DoCoMo公式報道発表資料。Android Marketは健在の模様。Android Marketは健在の模様。 NTTドコモ、ついに日本でもグーグルフォン! Android搭載端末『HT-03A』発表 【速報】NTTドコモが2009年夏モデルを発表、「エヴァケータイ」や日本初の「Androidケータイ」、超高性能スマートフォンなどが登場 『ドコモ「iモードを乗せるかどうかもこれから考えていく。」』 ドコモ、2009年夏モデル18機種を発表 - Android携帯や10Mカメラ搭載モデル 国内初のAndroid OS搭載モデル「HT-03A」 NTTドコモ夏モデルはJavaScript対応、エヴァケータイなど18機種 ドコモ、国内初のAndroid携帯を発表 Androidケータイ日本上陸 “HTC Magic”がドコモから登場――「HT-03A」 「T-Mobile G1」向け「Android 1.5」アップデート、1週間延期に サービスとUIとデバイス Samsung i7500 to be renamed Galaxy, released in France in early July ISB Corp assimilates Android into STB 2009/05/18 Androidいよいよ国内発表で、iPhoneは第2ステージへ Google Developer Day 2009 Japanの公式サポーターになりました。 Androidでフリック入力 『Android』搭載端末『G1』の大幅な OS 更新開始 Android build for upcoming HTC Hero has revamped interface, social networking? Samsung i7500 vs. HTC Magic Browser Flash Coming To HTC Hero, Android? HTC Hero Firmware Build on G1 (Haykuro) G3(HTC Hero)のファームウェアが流出? 2009/05/17 「はじめてのAndroid」刊行記念トークイベント開催 2009/05/16 Overlay Weaver on Android 2009/05/15 ジー・モード、「Magical Drop Touch」名作パズル「マジカルドロップ」がAndroid端末に登場 2009/05/09 Dev Phoneの温度センサはバッテリーの温度を測っているらしい。 上陸間近! グーグル・Androidが携帯とクラウドをどう変えるか? 2009/05/03 NTTドコモ、2009年夏モデルのHT-03AがFCC通過。